Skip to main content

Bank Account Inquiry

Berfungsi untuk melakukan pengecekan bank inquiry

Service Info

HTTP MethodPOST
Service Code42
Http MethodPOST
Path.../{version}/emoney/bank-account-inquiry
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
AuthorizationStringYToken B2B
Authorization-CustomerStringYToken B2B2C
X-SIGNATUREStringYDibuat dengan algoritma asymmetric with token B2B2C: Signature Generation
X-PARTNER-IDStringYClient’s client_id (diberikan pada saat onboarding )
X-EXTERNAL-IDStringYNomor referensi yang harus unik pada hari yg sama
CHANNEL-IDStringY00001 untuk PJP and 00002 untuk non PJP

Body

ParameterTipe DataWajibDeskripsi
partnerReferenceNoStringYPengidentifikasi transaksi pada sistem konsumen layanan
Length: <= 64 karakter
customerNumberStringYNomor Akun Pelanggan
Length: <= 32 karakter
amountObjectYJumlah
beneficiaryAccountNumberStringYNomor rekening penerima
Length: <= 32 karakter
additionalInfoObjectYInformasi Tambahan
notesObjectNDeskripsi
beneficiaryBankNameObjectYNama Bank
bankAccountNameObjectYNama Penerima
merchantIdStringYKode unik yang dimiliki setiap user
Length: <= 64 characters
beneficiaryBankCodeStringYKode bank
Lenght: <= 8 karakter

Request samples

{
"partnerReferenceNo": "51241245123124123",
"customerNumber": "0812xxxxxxxx",
"beneficiaryAccountNumber": "14200xxxxxxxx",
"amount": {
"value": "10000.00",
"currency": "IDR"
},
"additionalInfo": {
"notes": "WITHDRAWAL",
"beneficiaryBankName": "MANDIRI",
"bankAccountName": "ROSIDI DRAGON",
"merchantId": "121xxxx",
"beneficiaryBankCode": "014"
}
}

Response Structure

ParameterTipe DataDeskripsi
responseCodeStringKode respons
Length: <= 7 karakter
responseMessageStringDeskripsi respons
Length: <= 150 karakter
referenceNoStringKode Transaksi
Length: <= 64 karakter
beneficiaryAccountNumberStringNomor rekening tujuan
Length: <= 32 karakter
beneficiaryAccountNameStringNama penerima tujuan
Length: <= 64 karakter
beneficiaryBankCodeStringKode bank
Length: <= 8 karakter
beneficiaryBankNameStringNama bank
Length: <= 25 karakter
amountObjectJumlah
additionalInfoObjectInformasi Tambahan
transactionCodeObjectKode Tranasksi Inquiry

Response samples

{
"responseCode": "2004200",
"responseMessage": "Successful",
"referenceNo": "5037040",
"beneficiaryAccountNumber": "14200xxxxxxxx",
"beneficiaryAccountName": "ROSIDI DRAGON",
"beneficiaryBankCode": "008",
"beneficiaryBankName": "BANK MANDIRI",
"amount": {
"value": "10000.00",
"currency": "IDR"
},
"additionalInfo": {
"transactionCode": "88175037"
}
}

List Response Code API Transfer to Bank - Account Inquiry

Response CodeResponse MessageDescription
2004200SuccessSukses
4004201Invalid field format { field name }Format invalid
4004202Invalid mandatory field {field name}Format pada bidang wajib tidak ada atau tidak valid
4014200Unauthorized. Invalid SignatureX-Signature salah
4094200Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4042201Bad RequestRequest header ada yang salah / kurang
4042201Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait